Project | Final CityLens Prototype | Week 14
The name I have finally settled on for my project is CityLens. The final result is a combination of a few pieces.
- A brief demo video.
- The hosted functional prototype application for the MTA use-case.
- An open-source repository of markers and code.
Video
This demo video summarizes the CityLens use case as a platform for MTA announcements accessible to mobile phone screens:
Hosted Application
I purchased the domain view.tips for the purposes of hosting this project and having a simple URL. The demo project is hosted here:
To test this out:
- Open a marker pattern in a browser window.
- Open the Test App in another window.
- Allow Camera access and point the camera at the tab with the marker.
Code Repository
Finally, all the code for my project is available on GitHub here:
https://github.com/omardelarosa/citylens
Itβs a create-react-app project and the key files are as follows:
src
βββ App.tsx # React app shell
βββ index.css
βββ index.tsx # app bootstrap
public
βββ images # svgs for app
β βββ camera-icon.svg
β βββ x-icon.svg
βββ index.html # outer template
βββ models # 3D models
βββ MTA_Platform_Spread.glb
βββ MTA_Platform_Stand.glb